home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 4326 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  1013 b 

  1. Path: news.production.compuserve.com!news
  2. From: John Puopolo <102262.612@CompuServe.COM>
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Composition Insights Please!
  5. Date: 29 Jan 1996 19:34:10 GMT
  6. Organization: Lotus Development Corporation
  7. Message-ID: <4ej7fi$71b$2@mhafc.production.compuserve.com>
  8. References: <4e3ddv$nnp@newsbf02.news.aol.com>
  9.  
  10. Frank,
  11.  
  12. That was an excellent response to the question.  It has my 
  13. experince that traversal code, while a bit cumbersome to 
  14. maintain, is essential to the flexibility promised by OO software 
  15. systems.
  16.  
  17. OO tries to model dynamic, analog systems.  These systems use 
  18. cooperating parts to transfer energy from place to place... There 
  19. are some redundancies inherint in these systems and others 
  20. artifically introduced to support modularity.  I think these are 
  21. the kinds of things we're seeing when the OO code exhibits 
  22. traversal code.
  23.  
  24. Good response...
  25. -John
  26.  
  27. -- 
  28. John Puopolo, Lotus Development Corporation
  29. 102262,612 or jpuopolo@crd.lotus.com
  30. "Knowledge itself is power."
  31.